package com.sg.dto.biz.app.req;

import com.sg.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @desc AnalysisTwoTargetCategoryContentDataComReqDto
 * @使用场景
 */
@Data
public class AnalysisTwoTargetCategoryContentDataComReqDto
        extends BaseDto
        implements Serializable {

    /**
     * 冗余标准数据一级目标分类ID
     */
    @ApiModelProperty("冗余标准数据一级目标分类ID")
    private String oneLevelCategoryId;

    /**
     * 冗余标准数据二级目标分类ID
     */
    @ApiModelProperty("冗余标准数据二级目标分类ID")
    private String twoLevelCategoryId;

    /**
     * 冗余标准数据末级目标分类ID
     */
    @ApiModelProperty("冗余标准数据末级目标分类ID")
    private String correlationLastTargetCatId;

    /**
     * 一级指标目标内容数
     */
    @ApiModelProperty("一级指标目标内容数")
    private String oneTargetContentNumber;

    /**
     * 一级指标目标完成数
     */
    @ApiModelProperty("一级指标目标完成数")
    private String oneTargetCompletionNum;

    /**
     * 一级指标目标完成率
     */
    @ApiModelProperty("一级指标目标完成率")
    private String oneTargetCompletionRate;

    /**
     * 末级指标目标内容数
     */
    @ApiModelProperty("末级指标目标内容数")
    private String lastTargetContentNumber;

    /**
     * 末级指标目标完成数
     */
    @ApiModelProperty("末级指标目标完成数")
    private String lastTargetCompletionNum;

    /**
     * 末级指标目标完成率
     */
    @ApiModelProperty("末级指标目标完成率")
    private String lastTargetCompletionRate;

    /**
     * 二级目标分类下一级指标目标内容数
     */
    @ApiModelProperty("二级目标分类下一级指标目标内容数")
    private String oneTargetContentNumber01;

    /**
     * 二级目标分类下一级指标目标完成数
     */
    @ApiModelProperty("二级目标分类下一级指标目标完成数")
    private String oneTargetCompletionNum01;

    /**
     * 二级目标分类下一级指标目标完成率
     */
    @ApiModelProperty("二级目标分类下一级指标目标完成率")
    private String oneTargetCompletionRate01;

    /**
     * 二级目标分类下末级指标目标内容数
     */
    @ApiModelProperty("二级目标分类下末级指标目标内容数")
    private String lastTargetContentNumber01;

    /**
     * 二级目标分类下末级指标目标完成数
     */
    @ApiModelProperty("二级目标分类下末级指标目标完成数")
    private String lastTargetCompletionNum01;

    /**
     * 二级目标分类下末级指标目标完成率
     */
    @ApiModelProperty("二级目标分类下末级指标目标完成率")
    private String lastTargetCompletionRate01;

}
